﻿namespace Socket.Core
{
    using System;
    using System.Net;
    using System.Runtime.CompilerServices;

    public abstract class ConfigAbstract
    {
        protected ConfigAbstract()
        {
        }

        public bool Blocking { get; set; }

        public int BuffSize { get; set; }

        public IPEndPoint EndPoint { get; set; }

        public int MaxConnection { get; set; }

        public int MaxMessageLength { get; set; }

        public int ReceiveTimeout { get; set; }

        public int SendTimeout { get; set; }
    }
}

